Scripting Facial Expressions for X3D/VRML-based Embodied Agents

نویسندگان

  • Zhisheng Huang
  • Anton Eliëns
  • Cees Visser
چکیده

This paper proposes a scripting approach to facial animations for embodied agents, in particular for X3D/VRML-based web agents. The use of a scripting technology to control facial expressions has the advantage that it results in highly flexible components; not only can scripts be re-used to define a wide range of facial animation scenarios, but they can also be applied with appropriate parameterization for different application contexts and different agents, despite the fact that agents may have different 3D facial geometrical data. The proposed approach has been implemented as an extention of STEP, a scripting language for embodied agents, by using the distributed logic programming language DLP. In the DLP language framework, a facial model as well as the animation engine are webbased and animation results can be viewed locally in a browser. In addition, facial animations in STEP can be generated on-the-fly, which is a requirement for web-based embodied agents that need to interact with users and other agents in real time. CR Categories: H.5.1 [Multimedia Information Systems]: Animations; H.5.3 [Group and Organization Interfaces]: Web-based interaction; I.2.11 [Distributed Artificial Intelligence]: Intelligent agents

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A platform for Embodied Conversational Agents based on Distributed Logic Programming

In this paper we will outline the requirements for a software platform supporting embodied conversational agents. These requirements encompass computational concerns as well as presentation facilities, providing a suitably rich environment for applications deploying conversational agents. We will then propose a platform based on the distributed logic programming language DLP and X3D, the extens...

متن کامل

X3D Web Based Algorithm Animation

3D web software visualization has always been expensive, special purpose and hard to programme. Flash requires proprietary authoring tools and involves large amounts of scripting to produce 3D effects, Java applets are slow to load and are not reliable on all platforms, and VRML is no longer maintained. We can make 3D software visualization cheap, portable and easy by using X3D, which is a ligh...

متن کامل

Reusable Gestures for Interactive Web Agents

In this paper we present an approach to define reusable gestures for embodied web agents, given according to the H-anim standard for VRML. We identify the dimensions to compare gestures and criteria to circumscribe a set of gestures an avatar should be endowed with. Based on these dimensions and criteria, we propose a uniform way to define a wide range of gestures that may be adapted to particu...

متن کامل

Fuzzy Similarity of Facial Expressions of Embodied Agents

In this paper we propose an algorithm based on fuzzy similarity which models the concept of resemblance between facial expressions of an Embodied Conversational Agent (ECA). The algorithm measures the degree of visual resemblance between any two facial expressions. We also present an evaluation study in which we compared the users’ perception of similarity of facial expressions. Finally we desc...

متن کامل

"Is It Within My Reach?" - An Agents Perspective

This paper investigates three levels of reaching actions for intelligent virtual agents: reach by hand, reach by body, and reach by move. ‘Reach by hand’ is discussed as a typical inverse kinematics problem which involves the arm joints. ‘Reach by body’ is examined as a decision-making problem for involved joints. ‘Reach by move’ is investigated as a search problem with a set of rational postul...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003